Bookly\Lib\Entities\Appointment B

Total Complexity 85
Dependencies 12
Dependents 20
Total lines 890
Lines of code 355
Logical lines of code 162
Comment lines 333
Methods 53
Properties 23

Methods 53

Method Rating Maintainability Complexity Lines of code
saveCustomerAppointments()
B
36 15 74
save()
S
51 7 26
getMaxExtrasDuration()
S
52 6 23
getCustomerAppointments()
S
53 4 23
delete()
S
57 3 16
getColor()
S
65 3 10
getNopInfo()
S
53 1 24
getOnlineMeetingId()
S
82 1 3
setGoogleEventETag()
S
77 1 4
getOutlookEventId()
S
82 1 3
setOutlookEventId()
S
77 1 4
getOutlookEventChangeKey()
S
82 1 3
setOutlookEventChangeKey()
S
77 1 4
getOutlookEventSeriesId()
S
82 1 3
setOutlookEventSeriesId()
S
77 1 4
getOnlineMeetingProvider()
S
82 1 3
setOnlineMeetingProvider()
S
77 1 4
setOnlineMeetingId()
S
77 1 4
setGoogleEventId()
S
77 1 4
getOnlineMeetingData()
S
82 1 3
setOnlineMeetingData()
S
77 1 4
getCreatedFrom()
S
82 1 3
setCreatedFrom()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
hasGoogleCalendarEvent()
S
80 1 3
getGoogleEventETag()
S
82 1 3
getGoogleEventId()
S
82 1 3
getLocationId()
S
82 1 3
getCustomServiceName()
S
82 1 3
setLocationId()
S
77 1 4
getStaffId()
S
82 1 3
setStaff()
S
80 1 3
setStaffId()
S
77 1 4
getStaffAny()
S
82 1 3
setStaffAny()
S
77 1 4
getServiceId()
S
82 1 3
setService()
S
80 1 3
setServiceId()
S
77 1 4
setCustomServiceName()
S
77 1 4
setInternalNote()
S
77 1 4
getCustomServicePrice()
S
82 1 3
setCustomServicePrice()
S
77 1 4
getStartDate()
S
82 1 3
setStartDate()
S
77 1 4
getEndDate()
S
82 1 3
setEndDate()
S
77 1 4
getExtrasDuration()
S
82 1 3
hasOutlookCalendarEvent()
S
80 1 3
getInternalNote()
S
82 1 3
setExtrasDuration()
S
77 1 4